package com.eliza.livedata

import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.Button
import com.eliza.livedata.activity.AddTimeActivity
import com.eliza.livedata.activity.TwoSyncActivity

/**
 * liveData 在数据发生变化时 通知页面
 * */

/*
* 创建 LiveData 对象
LiveData 是一种可用于任何数据的封装容器，其中包括可实现 Collections 的对象，如 List。LiveData 对象通常存储在 ViewModel 对象中，并可通过 getter 方法进行访问
* */
class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        findViewById<Button>(R.id.main_to_addTimer).setOnClickListener {
            startActivity(Intent(this, AddTimeActivity::class.java))
        }
        findViewById<Button>(R.id.main_to_twoSysc).setOnClickListener {
            startActivity(Intent(this, TwoSyncActivity::class.java))
        }
    }
}